Network Calculus and Queueing Theory: Two Sides of One Coin
نویسنده
چکیده
Network calculus is a theory dealing with queueing type problems encountered in computer networks, with particular focus on quality of service guarantee analysis. Queueing theory is the mathematical study of queues, proven to be applicable to a wide area of problems, generally concerning about the (average) quantities in an equilibrium state. Since both network calculus and queueing theory are analytical tools for studying queues, a question arises naturally as is if and where network calculus and queueing theory meet. In this paper, we explore queueing principles that underlie network calculus and exemplify their use. Particularly, based on the network calculus queueing principles, we show that for GI/GI/1, similar inequalities in the theory of queues can be derived. In addition, we prove that the end-to-end performance of a tandem network is independent of the order of servers in the network even under some general settings. Through these, we present a network calculus perspective on queues and relate network calculus to queueing theory.
منابع مشابه
Network calculus and queueing theory: two sides of one coin: invited paper
Network calculus is a theory dealing with queueing type problems encountered in computer networks, with particular focus on quality of service guarantee analysis. Queueing theory is the mathematical study of queues, proven to be applicable to a wide area of problems, generally concerning about the (average) quantities in an equilibrium state. Since both network calculus and queueing theory are ...
متن کاملExact Solution for One Type of Lindley's Equation for Queueing Theory and Network Calculus
—Lindley's equation is an important relation in queueing theory and network calculus. In this paper, we develop a new method to solve one type of Lindley's equation, i.e., the equation only has finite negative real roots. and are the Laplace transforms of service time's probability density function (PDF) and interarrival time's PDF (evaluated at). For queueing theory, we use this method to deri...
متن کاملModeling and Performance Analysis of Networks with Flow Transformations
Data flows in modern networks have exhibited increasingly complex prospect along with the evolving network infrastructures and emerging diverse applications. Performance evaluation must adequately consider this trend. The tractable queueing network as a traditional theoretical tool for performance evaluation can not satisfy the new requirement anymore. One reason is that the important assumptio...
متن کاملAn Approach using Demisubmartingales for the Stochastic Analysis of Networks
Stochastic network calculus is the probabilistic version of the network calculus, which uses envelopes to perform probabilistic analysis of queueing networks. The accuracy of probabilistic end-to-end delay or backlog bounds computed using the elegant theory of network calculus has been always a concern. In this paper, we propose novel bounds based on Doob’s maximal inequality for N-demisupermar...
متن کاملBranching Processes, the Max-Plus Algebra and Network Calculus
Branching processes can describe the dynamics of various queueing systems, peer-to-peer systems, delay tolerant networks, etc. In this paper we study the basic stochastic recursion of multitype branching processes, but in two non-standard contexts. First, we consider this recursion in the max-plus algebra where branching corresponds to finding the maximal offspring of the current generation. Se...
متن کامل